<?php

return array(
    'appMeta' => array(
        'appName' => 'OnlineQueue',
        'description' => 'Online Queue',
        /* means visible to all service except personal service 
         */
        'visible' => array('scope' => BService::PERSONALSERVICETYPE,
            'scopeType' => BServiceApp::SERVICETYPESCOPETYPE, 'applyRule' => BServiceApp::EXCLUDEAPPLYRULE)
    ),
    'appRoles' => array(
       
    ),
    'appOperations' => array(
        'addQueueLine' => array('name' => 'Add Queue-Line',
            'permit' => array('allowAccess' => BBasicRolesTemplate::SERVICE_ADMIN_ROLE),
            'startScreen' => 'BScreenAddQueueLine'),
        'configQueueLine' => array('name' => 'Configure Queue-Line',
            'permit' => array('allowAccess' => BBasicRolesTemplate::SERVICE_ADMIN_ROLE),
            'startScreen' => 'BScreenConfigQueueLine'),
        'processQueue' => array('name' => 'ProcessQueue',
            'permit' => array('allowAccess' => BBasicRolesTemplate::WORKTEAM_MEMBER_ROLE),
            'startScreen' => 'BScreenProcessQueue'),
        'makeQueue' => array('name' => 'MakeQueue',
            'permit' => array('allowAccess' => BBasicRolesTemplate::SERVEDTEAM_MEMBER_ROLE),
            'startScreen' => 'BScreenMakeQueue')
    ),
);
?>
